// import axios from './axios';

// ------------------------------------ laravel可以运行就用下面的接口------------------------------------

// // 获取用户地址
// export const getUserAddress = () => axios({ url: 'address/ip', method: 'GET' });

// // 根据关键字获取城市
// export const searchCityName = key => {
//   return axios({ url: 'city/' + key, method: 'GET' });
// };

// // 获取城市地址
// export const getCity = () => axios({ url: 'city', method: 'GET' });

// // 搜索地址
// export const searchAddress = (city, key) => {
//   return axios({
//     url: 'address',
//     method: 'GET',
//     params: {
//       city,
//       key
//     }
//   });
// };

// // 获取首页食品分类
// export const hotCategory = () => axios({ url: 'food/type', method: 'GET' });

// // 获取店铺列表
// export const getShopList = (lng, lat, offset, limit = 20) => {
//   return axios({
//     url: 'shop',
//     method: 'GET',
//     params: {
//       lng,
//       lat,
//       offset,
//       limit
//     }
//   });
// };

// // 获取店铺详细
// export const getShopDetail = id => axios({ url: 'shop/' + id, method: 'GET' });

// // 获取店铺菜单列表
// export const foodMenuList = id => {
//   return axios({ url: 'shop/menu', method: 'GET', params: { id } });
// };

// // 获取店铺评论
// export const getShopComment = id => {
//   return axios({ url: 'shop/comment/' + id, method: 'GET' });
// };

// // 获取店铺活动
// export const ShopActivity = id => {
//   return axios({ url: 'shop/activity/' + id, method: 'GET' });
// };

// // 获取收藏
// export const getCollectList = (user_id, type = '') => {
//   return axios({
//     url: 'user/collect/' + user_id,
//     method: 'GET',
//     params: {
//       type
//     }
//   });
// };

// // 添加收藏
// export const collectShop = data => {
//   return axios({ url: 'user/collect', method: 'POST', data });
// };

// // 删除收藏
// export const removeCollect = data => {
//   return axios({
//     url: 'user/collect',
//     method: 'DELETE',
//     params: { ...data }
//   });
// };

// // 搜索店铺
// export const searchShop = key => {
//   return axios({
//     url: 'search/shop',
//     method: 'GET',
//     params: {
//       key
//     }
//   });
// };

// // 根据分类获取店铺
// export const getShopCategory = category_id => {
//   return axios({ url: 'shop/category/' + category_id, method: 'GET' });
// };

// // 登录
// export const userLogin = data => axios({ url: 'login', method: 'POST', data });

// // 注册
// export const registerUser = data => {
//   return axios({ url: 'register', method: 'POST', data });
// };

// // 退出登录
// export const logout = () => axios({ url: 'logout', method: 'GET' });

// // 获取用户信息
// export const getUserInfo = () => axios({ url: 'userinfo', method: 'GET' });

// // 修改用户头像
// export const modifyAvatar = (id, data) => {
//   return axios({ url: 'user/avatar/' + id, method: 'POST', data });
// };

// // 修改用户密码
// export const modifyPassowrd = (id, data) => {
//   return axios({ url: 'user/password/' + id, method: 'POST', data });
// };

// // 修改手机号
// export const modifyPhone = (id, phone) => {
//   return axios({
//     url: 'user/phone/' + id,
//     method: 'PUT',
//     data: { phone: phone }
//   });
// };

// // 添加收货地址
// export const newAddress = (userId, data) => {
//   return axios({ url: 'address/' + userId, method: 'POST', data });
// };

// // 获取收货地址列表
// export const getAddressList = id => {
//   return axios({
//     url: 'address/' + id,
//     method: 'GET',
//     params: {
//       type: 'list'
//     }
//   });
// };

// // 获取第一个收货地址
// export const getAddressFirst = id => {
//   return axios({
//     url: 'address/' + id,
//     method: 'GET',
//     params: {
//       type: 'first'
//     }
//   });
// };

// // 获取地址信息
// export const getAddressDetail = id => {
//   return axios({
//     url: 'address/' + id,
//     method: 'GET',
//     params: {
//       type: 'detail'
//     }
//   });
// };

// // 修改地址
// export const editAddress = data => {
//   return axios({ url: 'address', method: 'PUT', data });
// };

// // 提交订单
// export const addOrder = data => axios({ url: 'order', method: 'POST', data });

// // 获取订单信息
// export const getOrderList = id => axios({ url: 'order/' + id, method: 'GET' });

// // 获取订单详细
// export const getOrderDetail = id => {
//   return axios({ url: 'order/detail/' + id, method: 'GET' });
// };

// // 添加评论
// export const addComment = data => {
//   return axios({ url: 'order/comment', method: 'POST', data });
// };

// // 图片上传
// export const uploadImage = data => {
//   return axios({ url: 'upload/image', method: 'POST', data });
// };

// // 全部分类
// export const getCategory = () => axios({ url: 'category/all', method: 'GET' });

// ---------------------------------------分割线-------------------------------------------
// ----------------------------------------------------------------------------------------
// ----------------------------------------------------------------------------------------
import request from 'axios';

// // 获取城市地址
export const getCity = () => request('/data/city.json');

// // 获取首页食品分类
export const hotCategory = () => request('/data/hot.json');

// // 获取店铺列表
export const getShopList = () => request('/data/shop.json');

// // 获取店铺详细
export const getShopDetail = () => request('/data/shopInfo.json');

// // 获取店铺菜单列表
export const foodMenuList = () => request('/data/menu.json');

// // 获取店铺评论
export const getShopComment = () => request('/data/comment.json');

// // 获取店铺活动
export const ShopActivity = () => request('/data/activity.json');

// // 获取收藏
export const getCollectList = () => request('/data/collect.json');

// // 获取用户信息
export const getUserInfo = () => request('/data/userInfo.json');

// // 获取收货地址列表
export const getAddressList = () => request('/data/address.json');

// // 获取第一个收货地址
export const getAddressFirst = async () => {
  const res = await request('/data/address.json');
  return res.data[0];
};

// // 获取订单信息
export const getOrderList = () => request('/data/order.json');

// // 获取订单详细
export const getOrderDetail = () => request('/data/orderInfo.json');

// // 全部分类
export const getCategory = () => request('/data/category.json');
